directorate of tax administration - Turkish English Dictionary